#ifndef __i_copy___
#define __i_copy___
//*************************************************************//
//*************************************************************//
if(token.Matches(_("i_copy"))&&(T.GetCount()==3))
{
    IsNotExtFunc = false;
    int a = int( calc(T[0]) );
    if(a<0)
    {
        printf("copy error can't copy number too low %d\n",a);
        continue;
    }
    if(a>(numImages-1))
    {
        printf("copy error can't copy number too HIGH %d\n",a);
        continue;
    }
    double x = calc(T[1]);
    double y = calc(T[2]);
    I[iNum].Copy(&I[a],mP(x,y));
    continue;
}
#else
INFO << _("i_copy(image to,x,y)<BR>");
if(token.Matches(_("i_copy(*,*,*)")))
{
    INFO = _("<b>i_copy</b>()<BR><BR>");
    INFO << _("image = where to copy<BR><BR>");
    INFO << _("x = offset<BR>");
    INFO << _("y = offset<BR><BR>");
    INFO << _("<b>description:</b><BR>");
    INFO << _("Copy image<BR>");
    INFO << _("<BR>");
    return true;
}

#endif
